package br.com.estevam.gallery.bancoimagens.visao;

import java.io.File;

import javax.swing.filechooser.FileFilter;

public class FiltroImagens extends FileFilter {

	public boolean accept(File f) {
		if (f.isDirectory()) {
			return true;
		}

		String nome = f.getName().toLowerCase();
		if (nome.endsWith(".gif") || nome.endsWith(".png") || nome.endsWith(".tif") 
				|| nome.endsWith(".tiff") || nome.endsWith(".jpg") || nome.endsWith(".jpeg") || nome.endsWith(".bmp")
		) {
			return true;
		}

		return false;
	}

	//The description of this filter
	public String getDescription() {
		return "Imagens (GIF, PNG, JPEG, TIFF, BMP)";
	}
}